#ifndef DATAELEMENT_H_INCLUDED
#define DATAELEMENT_H_INCLUDED

/****************************************
 *  Project：DataElement 数据元素
 *  Function: 用来定义数据元素
 *  Description:
 *  Author: coder-itl
 ****************************************
 *  Copyright 2021/10/4 by coder-itl
 ****************************************/

#define MAX_SIZE 255
#define FALSE 0
#define TRUE 1

/* 定义抽象元素类型 */
typedef struct {
    int id;
    char *name;
} ElementType;

/* 定义顺序表结构 */
typedef struct {
    /* 顺序表中的数据元素集合 */
    ElementType elem[MAX_SIZE];
    /* 当前顺序表中的元素个数 */
    int length;
} SeqList;


#endif // DATAELEMENT_H_INCLUDED
